package com.innoking.docsys.workflow.module;

import com.innoking.docsys.utils.BasisVo;

import java.io.Serializable;
import java.util.List;

/**
 * 描述:
 *
 * @author zyp
 * @description 工作流部署VO
 * @create 2019-09-09 15:15
 */
public class WorkflowDeploymentVO extends BasisVo implements Serializable {

    private int userId;

    /**
     * 部署id
     */
    private String deploymentId;

    /**
     * 下载的资源
     */
    private String resourceType;

    /**
     * 部署id集合
     */
    private List<String> deploymentIds;

    /**
     * 定义的code
     */
    private String defineCode;

    /**
     * 部署流程的状态  active：已激活
     */
    private String state;

    public int getUserId() {
        return userId;
    }

    public void setUserId(int userId) {
        this.userId = userId;
    }

    public String getDeploymentId() {
        return deploymentId;
    }

    public void setDeploymentId(String deploymentId) {
        this.deploymentId = deploymentId;
    }

    public String getResourceType() {
        return resourceType;
    }

    public void setResourceType(String resourceType) {
        this.resourceType = resourceType;
    }

    public List<String> getDeploymentIds() {
        return deploymentIds;
    }

    public void setDeploymentIds(List<String> deploymentIds) {
        this.deploymentIds = deploymentIds;
    }

    public String getDefineCode() {
        return defineCode;
    }

    public void setDefineCode(String defineCode) {
        this.defineCode = defineCode;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }
}